﻿using Finance.ErrorCode;
using MediatR;
using SqlSugar;

namespace Finance.Api.Write.Applications.Commands.财务管理.Receives
{
    public class ReceiveUpdataCommand:IRequest<ApiResult<bool>>
    {
       
        public int Id { get; set; }
        /// <summary>
        /// 客户名称
        /// </summary>
        public int CustomerId { get; set; }
        /// <summary>
        /// 收款金额
        /// </summary>
        public decimal ReceiptAmount { get; set; }

        /// <summary>
        /// 收款账户名称
        /// </summary>
        public string? ReceiptAccount { get; set; }

        /// <summary>
        /// 是否开发票
        /// </summary>
        public int IsInvoice { get; set; }
        /// <summary>
        /// 收款日期
        /// </summary>
        public DateTime AdvanceDate { get; set; }

        /// <summary>
        /// 收款人员
        /// </summary>
        public string AdvancePerson { get; set; }

        /// <summary>
        /// 关联项目
        /// </summary>
        public string? RelatedProject { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks { get; set; }
      
     
       
        
      

    }
}
